文章 规范 模型库 方案 工具 课程 资源 会员  
会员   
 
   
 
 
 
   
 
浏览(6698 次) 下载 (52 次)    
 
设计模式:简单工厂模式 (已逆向)
设计模式:简单工厂模式把多个类似行为的类抽象为一个类,把抽象类作为稳定的调用点,同时用工厂封装不同类的实例化,封装变化。
keywords:设计模式,简单工厂模式,simple模式,类,
来源:   火龙果      更新日期:2015-5-18
评价       
 
 
无标题文档
作者:俎涛
 
 问题  应用调用多个类,以后可能会加入新的类,这会引起调用者的波动。
 环境  多个类具有行为类似性。
 解决方案  把多个类似行为的类抽象为一个类,把抽象类作为稳定的调用点,同时用工厂封装不同类的实例化,封装变化。
 效果  调用类不会受新加入的类型影响。
 实例  Computer调用不同的Device发送数据
 
功能需求如下:
设计类图如下:
 
对象交互如下: